<template>
  <svg
    t="1703665074611"
    class="icon"
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    p-id="4428"
    :width="size"
    :height="size"
  >
    <path
      d="M751.544631 430.485142c13.516124 13.652651 31.67415 21.025082 50.856124 21.025082 19.216106 0 37.374131-7.508958 50.890255-21.025082l149.530657-149.59892c13.516124-13.584387 20.99095-31.605886 20.99095-50.924387s-7.474826-37.34-20.99095-50.958518L844.143734 20.325384c-27.168775-27.06638-74.577604-27.06638-101.746379 0l-149.39413 149.59892a71.710548 71.710548 0 0 0-21.025083 50.958519c0 19.318501 7.508958 37.34 21.025083 50.958518l158.541406 158.643801z m-115.023582-217.008882l149.530656-149.564789a10.205356 10.205356 0 0 1 14.437679 0l158.677932 158.780328a10.341883 10.341883 0 0 1 0 14.540073l-149.39413 149.564788a10.171225 10.171225 0 0 1-14.437678 0l-158.814459-158.643801a10.580804 10.580804 0 0 1 0-14.676599zM271.107853 593.975635c-27.168775-27.100512-74.679999-27.100512-101.712248 0l-19.72808 19.693948c-19.693949 19.830475-40.582504 54.951919-48.296252 81.81351L35.565496 921.912304c-5.563455 18.908921-3.105978 36.554972 6.826326 49.763912 9.010749 12.082596 23.414296 18.943053 39.524424 18.943053 6.450877 0 13.277203-1.023949 20.103528-3.242505l234.927987-72.700364c26.520274-8.19159 61.436928-29.353199 80.99435-48.910622l11.604753-11.536489c13.516124-13.584387 20.99095-31.605886 20.99095-50.924388s-7.474826-37.34-20.99095-50.958518l-158.439011-158.40488z m114.887055 216.735829l-11.604753 11.53649c-12.321517 12.458044-38.875923 28.397513-55.634551 33.585521l-140.485776 43.415429-53.211206-64.167458 35.565155-122.225355c4.880823-16.724497 20.478976-43.176508 32.698098-55.361499l19.728081-19.693949a10.171225 10.171225 0 0 1 14.403546 0l158.439011 158.541407a10.341883 10.341883 0 0 1 2.93532 7.235904 9.147276 9.147276 0 0 1-2.832925 7.167642zM281.313209 20.325384c-27.202907-27.06638-74.577604-27.06638-101.780511 0L20.991292 179.037448A71.710548 71.710548 0 0 0 0.000341 229.927704c0 19.318501 7.474826 37.34 20.990951 50.924387l721.542589 722.088695c13.516124 13.618519 31.67415 20.99095 50.856124 20.990951 19.216106 0 37.374131-7.508958 50.856124-20.990951l158.712064-158.814459c13.516124-13.618519 20.99095-31.640018 20.990951-50.958519a71.676416 71.676416 0 0 0-20.990951-50.924387L281.313209 20.325384z m677.854107 780.146592l-158.541406 158.81446a10.205356 10.205356 0 0 1-14.437678 0L64.645642 237.231872a10.341883 10.341883 0 0 1 0-14.540073L223.22118 63.911471a10.205356 10.205356 0 0 1 14.403547 0l21.502925 21.502925-73.519524 73.758445a30.820859 30.820859 0 0 0 0 43.688483 31.05978 31.05978 0 0 0 21.741846 9.079012c7.850274 0 15.871206-2.969452 21.775978-9.079012l73.690182-73.758446L338.586079 165.00935l-31.810676 31.878939a31.05978 31.05978 0 0 0 0 43.688482 31.05978 31.05978 0 0 0 21.741846 9.079013c7.850274 0 15.871206-2.969452 21.775978-9.079013l31.810676-31.878939 35.838208 35.906471-73.724314 73.758446a30.820859 30.820859 0 0 0 0 43.688482 30.513674 30.513674 0 0 0 43.517824 0l73.724314-73.758446 35.940603 35.906472-31.810676 31.878939a31.05978 31.05978 0 0 0 0 43.688482 30.513674 30.513674 0 0 0 21.741846 9.079013c7.850274 0 15.837075-2.969452 21.775978-9.079013l31.810676-31.878939 35.940603 35.906471-73.690182 73.758446a31.05978 31.05978 0 0 0 0 43.688482 31.05978 31.05978 0 0 0 21.775978 9.079013c7.850274 0 15.837075-2.969452 21.775978-9.079013l73.65605-73.758445 35.940603 35.906471-31.810676 31.878939a31.05978 31.05978 0 0 0 0 43.688483 30.513674 30.513674 0 0 0 21.775978 9.079012c7.850274 0 15.837075-2.969452 21.775978-9.079012l31.810676-31.87894 35.804076 35.906471-73.690182 73.758446a30.820859 30.820859 0 0 0 0 43.688482 30.513674 30.513674 0 0 0 43.551956 0l73.65605-73.758445 35.838209 35.906471-31.844808 31.878939a31.05978 31.05978 0 0 0 0 43.688483 31.05978 31.05978 0 0 0 21.775978 9.079012c7.850274 0 15.837075-2.969452 21.775978-9.079012l31.810676-31.87894 35.940603 35.906472-73.690183 73.758445a30.820859 30.820859 0 0 0 0 43.688482 31.05978 31.05978 0 0 0 21.775978 9.079013c7.850274 0 15.837075-2.969452 21.775978-9.079013l73.656051-73.758445 20.478976 20.615502a10.341883 10.341883 0 0 1 2.969451 7.270037c0 1.535923 0.238921 4.129927-2.32095 6.72393z"
      :fill="color"
      p-id="4429"
    ></path>
  </svg>
</template>

<script setup lang="ts">
import { withDefaults, defineProps } from "vue";

interface IIconProps {
  size?: string | number;
  color?: string;
}

withDefaults(defineProps<IIconProps>(), {
  size: 20,
  color: "#333333",
});
</script>

<style scoped></style>
